================================READ HERE===============================
calb, Galtor and _Demo_ no garantizan el producto en algun modo.
Utiliza el programa ePSXe en tu propio riesgo. Los autores no seran
responsables de las consecuencias como resultado de utilizar o no
poder utilizar este programa, al igual que su contenido o sus
documentos, de algun modo posible.
================================READ HERE===============================

Indice
******
0. Introduccin
1. Nuevo en esta versin.
2. Equipo necesitado para la utilizacin de ePSXe.
3. Instrucciones de uso.
   3.1. Que es lo que necesita para ejecutar ePSXe?
   3.2. Control del programa.
   3.3. Opciones del interfaz grfico.
        3.3.1. File.
        3.3.2. Run.
        3.3.3. Config.
        3.3.4. Options.
        3.3.5. Cheat.
        3.3.7. Help.
   3.4. Configurar el emulador.
        3.4.1. Configurar la bios.
        3.4.2. Configurar el sistema de vdeo.
        3.4.3. Configurar el sistema de cdrom.
        3.4.4. Configurar el sistema de sonido.
        3.4.5. Configurar el mdec.
   3.5. Comandos de lnea del emulador.
   3.6. Parches para el emulador.
   3.7. Tarjetas de memoria.
4. Recursos implementados.
5. Compatibilidad en ePSXe.
6. Dnde recibir ayuda sobre el emulador?

Apndices
*********
A. FAQ sobre ePSXe.
B. Agradecimientos.
C. Legalidad.

**************************************************************************
0. Introduccin
**************************************************************************

ePSXe es un emulador de la consola de videojuegos Sony Playstation
sobre un PC, bajo el sistema operativo Win9x. Que utiliza los plugins
desarrollados para el psemupro.

**************************************************************************
1. Nuevo en esta versin.
**************************************************************************

- Primera versin, todo es nuevo.

**************************************************************************
2. Equipo necesitado para la utilizacin de ePSXe
**************************************************************************

Equipo Mnimo Requerido:
P200 o Compatible
32 Mb de RAM.
Tarjeta de vdeo rpida. (por ejemplo voodoo 2).
Cdrom x16
Win9x
DirectX7a

Equipo Recomendado:
P2 450 o superior
64 Mb de RAM.
Tarjeta de vdeo muy rpida para directx, opengl o glide.
Cdrom x36
Win9x
DirectX7a

**************************************************************************
3. Instrucciones de uso.
**************************************************************************

3.1. Qu es lo que se necesita para ejecutar ePSXe?

* ePSXe.exe
* una bios de psx(scph1001.bin, scph7502.bin has sido testeadas y funcionan)
* un plugin de vdeo del psemupro
* un plugin de sonido del psemupro
* un plugin de cdrom del psemupro

3.2. Control del programa

ePSXe soporta direct input y incluye una opcin en el interfaz
grfico para configurar los pads. Esta es muy simple e intuitiva,
para utilizarla seleccione config->controller->pad1/pad2
(dependiendo del pad que quiera configurar), y ver una imagen
de un pad, y algunas cajitas con los nombres de las teclas.
Para configurar seleccione el botn de la psx que quiera y
a continuacin pulse una tecla del pc para que queden ligados.
(Si lo que quiere es utilizar un joystick pulse un botn del
joystick en vez de una tecla del pc).

  ePSXe incluye 4 teclas que cambian rpidamente algunos parmetros:

  - F1-Activa/Desactiva el sonido XA.
  - F2-Activa/Desactiva la lectura de sectores XA.
  - F3-Activa/Desactiva la interrupcin del SPU.
  - F4-Activa/Desactiva la interrupcin del SIO.

Jugador 1 - por defecto
-----------------------

Teclas en el PC       Botones en la PSX
------------------------------------------
  S              |          Cuadrado
  D              |          Tringulo
  Z              |            X
  X              |          Crculo
  C              |          Select
  V              |          Start
  W              |            L1
  Q              |            L2
  E              |            R1
  R              |            R2
Flechas dir.     |        Pad digital

Jugador 2 - por defecto
-----------------------
Desactivado.

3.3. Opciones del interfaz grfico.

Cuando ejecute ePSXe vera una serie de mens que incluyen
las siguientes opciones:

3.3.1. File.

 (*) Run CDROM : Ejecuta un cdrom de PSX.

 (*) Run BIOS : Ejecuta una bios de PSX. (selo para editar las
                tarjetas de memoria)

 (*) Run ISO : Ejecuta un fichero iso de PSX.

 (*) Run PSX-EXE : Ejecuta un fichero PSX-EXE (.exe o .zip), o
                   un multifichero .PLL que incluya los ficheros
                   dentro de un .zip

 (*) Exit : Sale del emulador.

3.3.2. Run.

 (*) Continue : Continua la ejecucin del emulador.

 (*) Reset : Resetea la emulacin.

3.3.3. Config.

 (vea 3.4. Configurando el emulador)

3.3.4. Options.

  (*) SIO irq always enable : Activa la interrupcion del sio simepre.

3.3.5. Cheat.

 (vea 3.6. Parches para el emulador)

3.3.7. Help.

  (*) Visit ePSXe webpage : Abre un navegador con la web del epsxe.

  (*) About : Crditos.

3.4. Configurar el emulador.

Bsicamente necesita configurar la bios, el sistema de vdeo, el
sistema de cdrom, y el del sonido para obtener programa funcionando
correctamente.

3.4.1. Configurar la bios.

En el interfaz grfico seleccione config->bios. Aparece una nueva
ventana con una cajita que muestra la bios seleccionada y un botn
a su derecha. Pulse sobre ese botn y seleccione su bios. Se han
testeado encontrndose compatibles las bios scph1001.bin y scph7502.bin,
pero no la scph1000.bin. Por favor recuerde que solo puede poseer una
de esas bios si cumple los requisitos legales establecidos en su pas
para ello.

3.4.2. Configurar el sistema de vdeo.

En el intefaz grfico seleccione config->vdeo. Aparece una nueva ventana
que tiene una caja de seleccin que muestra el plugin de vdeo(*)
seleccionado, seleccione su plugin de vdeo favorito y configrelo
con el botn configure y finalmente pulse ok.

(*) ePSXe usa plugins de vdeo compatibles con el psemupro, as necesita
descargarlos primero desde alguna pagina web.

3.4.3. Configurar el sistema de cdrom.

En el intefaz grfico seleccione config->cdrom. Aparece una nueva ventana
que tiene una caja de seleccin que muestra el plugin de cdrom(*)
seleccionado, seleccione su plugin de cdrom favorito y configrelo
con el botn configure. Ademas hay una segunda caja de seleccion donde
puede seleccionar su letra de cdrom, si va a usar su primer cdrom
deje seleccionado firstcdrom, sino eliga la letra, finalmente pulse ok.
Se ha probado el emulador principalmente con el plugin cdrTsgMSCD.dll
(Tanishige Ryu plugin), y algunos betatesters han encontrado problemas
aleatorios con el resto de plugins, le recomendamos que seleccione su
plugin favorito y si este no funcione que intente el plugin mencionado.
(Recuerde cdtTsgMSCD.dll necesita los ficheros: subTsgMSCD16.dll y
subTsgMSCD16.dll en el directorio raz del emulador). Si utiliza win2k
debera utilizar algn plugin aspi, que han sido probados y funcionan
correctamente.

ePSXe incluye una opcion llamada "cdrom timing accurate" esta cambia
el timing del cdrom lo cual hace funcionar parcialmente algunos
juegos como el Gran Turismo y el Point Blank 2.

(*) ePSXe usa plugins de cdrom compatibles con el psemupro, as necesita
descargarlos primero desde alguna pagina web.

3.4.4. Configurar el sistema de sonido.

En el intefaz grfico seleccione config->sound. Aparece una nueva ventana
que tiene una caja de seleccin que muestra el plugin de sonido(*)
seleccionado, seleccione su plugin de cdrom favorito y configrelo
con el botn configure. Adems en esa ventana puede ver algunas opciones
donde puede activar y desactivar opciones de sonido del emulador.
La playstation tiene 3 tipos de sonido, ADPCM, XA y CDDA:

* Enable Sound  (Select to enable ADPCM sound) - esta opcin es usada
para activar el sonido ADPCM, y es necesaria para el sonido XA.

* Enable XA sound (Select to enable XA sound in MDEC) - esta opcin
activa el sonido XA, si solo activa esta opcin referente al XA, solo
obtendr este tipo de sonido durante los vdeos.

* Enable XA read (Select to enable XA sound in game) - esta opcin
activa el sonido XA durante el juego, (cuando el juego utiliza este
tipo de sonido), tambin son necesarias las dos opciones anteriores
para que esta funcione. (ES ERRORENA Y MUY LENTA)

* Enable CDDA Sound (Select to enable CDROM sound) - esta opcin
activa el sonido CDDA.

* Enable SPU IRQ (need in some games) - esta opcin activa las
interrupciones de sonido, que son necesarias en algunos juegos.

(*) ePSXe usa plugins de sonido compatibles con el psemupro, as necesita
descargarlos primero desde alguna pagina web.

3.4.5. Configurar el mdec.

Esta ventana contiene 2 opciones para seleccionar. La primera le
permite activar/desactivar el med, y la segunda
In this window there is two check buttons options. In the first you
can enable/disable the mdec, and in the second you can select a different
mdec timing. (it is necessary only in ff8 and ff9, so please disable
it in the rest of the games, or use in your own risk)

3.5. Comandos de linea del emulador.

ePSXe [options] [psx-exe]

 (*) -lib : Carga la librera libps.exe, necesaria en algunas demos.
            Debe tener el fichero libps.exe en el directorio en que
            tenga el emulador.

 (*) -nocd : Desactiva la emulacin del cdrom. (no recomendado)

 (*) -nosound : Desactiva la salida de sonido ADPCM y XA.

 (*) -xasound : Activa la decodificacin de sonido XA.

 (*) -xaread : Activa la lectura continua de bloques XA del cdrom.
               (Lo que es necesario para la msica de algunos juegos)

 (*) -noaudiocd : Desactiva el sonido CDDA.

 (*) -forcespu : Activa la interrupcin de la spu siempre. Lo cual es
                 necesario en algunos juegos

 (*) -cdslow/-cdfast : Selecciona el modo de emulacin del cdrom, por
                       defecto este es cdslow, el cual es bastante mas
                       compatible que cdfast.

 (*) -cdtiming : Activa la emulacin del cdrom mas correcta. En general
                 es menos compatible, pero es necesaria en algunos
                 juegos como: Resident Evil 2 and Point Blank 2.

 (*) -cdrom <letra> : Le permite elegir la letra del cdrom.

 (*) -forcepad : Activa la interrupcin del pad siempre. Esto podra
                 solucionar problemas con los pads.

 (*) -nomemcard : Deshabilita la emulacin de las memory cards.

 (*) -nogui : Ejecuta el emulador sin el interfaz grfico.

 (*) -nomdec : Deshabilita la decodificacin del mdec. Lo cual puede
               evitar errores en algunos juegos.

 (*) -f : Ejecuta el arranque del cdrom.

 (*) -loadbin <file> :  Ejecuta una iso en el emulador.

 (*) -loadcheat <file> :  Carga un fichero con cheat codes en el
                          emulador.

 (*) -loadmemc0 <file>
     -loadmemc1 <file> : Carga un fichero de tarjeta de memoria en
                         un slot.

 [psx-exe] : PSX-EXE, normal o comprimido con zip, o un .PLL con
             sus correspondientes ficheros incluidos todos dentro
             de un .zip

3.6. Parches para el emulador.

Algunos juegos no funcionan con ePSXe, pero puedes conseguir que
funcionen utilizando unos parches incluidos junto al emulador.
Mira en el interfaz grfico en la seccin cheats y carga los
parches que sean necesarios.

No le recomendamos que utilice esta opcin para conseguir ventajas
en los juegos, para ello puede conseguir el programa PEC 
(http://pec.emucheater.com) que incluye una gran cantidad de trucos :-)

3.7. Tarjetas de memoria.

ePSXe tiene soporte para tarjetas de memoria. Estas son
salvadas a dos ficheros en el directorio .\memcards con
los nombre epsxe000.mcr y epsxe001.mcr . Su tamao
es de 128 Kb cada fichero y el formato usando es plano,
es decir un simple volcado de memoria.

ePSXe no incluye un editor de tarjetas de memoria, pero
puede usar la opcin Load->Run BIOS para editar sus
tarjetas de memoria. Si esta usando alguno de los
plugins pete opengl/direct no olvide activar la
el offscreen rendering para ver esto correctamente.

**************************************************************************
4. Recursos implementados
**************************************************************************

- El juego completo de las instrucciones del r3000: La PSX
tiene por microprocesador central un r3000.

- Incompleta emulacin del coprocessador COP0: cuyo cometido es
controlar ciertas acciones de la consola.

- Emulacin del coprocesador GTE: la playstation tiene un coprocesador
matemtico que se encarga de calcular la geometra 3d y las luces,
su emulacin esta incluida en el emulador pero tiene algunos errores.

- Emulacin del puerto de juegos y tarjetas de memoria: ePSXe incluye
emulacin del puerto encargado de conectar los pads y las tarjetas
de memoria a la PSX. De momento solo se soportan pad normales.

- Soporte nativo para ISOS: ePSXe soporta nativamente juegos en
formato cdrom o ficheros iso.

- Soporte para plugins de vdeo programados para el psemupro.

- Soporte para plugins de sonido programados para el psemupro.

- Soporte para plugins de cdrom programados para el psemupro.

- Decodificador MDEC: ePSXe incluye emulacin del decodificador
de jpegs de la PSX, su emulacin ha sido posible gracia al fpse.
De todos modos es bastante errneo todava y esperamos reescribirlo
en futuras versiones.

- Soporte para sonido CDDA: algunos juegos de PSX utilizan pistas
de audio para guardar el sonido, ePSXe soporta este tipo de sonido.

- Parcial sonido XA: ePSXe tiene sonido experimentalmente para este
tipo de sonido. Aunque no todos los modos de este sonido son
soportados.

- Interfaz grfico.

**************************************************************************
5. Compatibilidad en ePSXe
**************************************************************************

La compatibilidad en ePSXe no ha sido muy probada todava, actualmente
solo se ha probado con juegos PAL, y el porcentaje de compatibilidad
debera estar en torno al 30%-45%.

Algunos juegos que se sabe que funcionan son:

- Spyro the dragon.
- Need for speed IV.
- Tomb Raider 3.
- Colin McRae 1 y 2.
- Ridge Racer.
- Ridge Racer type 4.
- Vagrant story.
- Iss98, Isspro evolution.
- Syphon filter 1.
- Tigger Woods 99, 2000.
- Knockout kings 99, 2000.
- Crash Bandicoot 3.
- Final fantasy 7 y 8.
- Fifa 99/2000.
- Nba live 2000.
- Tekken 3.
- Driver.
- Soulblade.
- y mas ...

Una vez que se intenta ejecutar un programa en ePSXe pueden ocurrir
varias cosas:

     (*) El programa funciona correctamente. Solucin: "duro con el
         juego, este no se escapa". Mndenos una imagen cuando acabe
         el juego.

     (*) El juego parece funcionar pero hay fallos grficos.
         Solucin: ePSXe usa los plugins grficos escritos para el
         psemupro, asi que puede seleccionar uno distinto para ver
         si con ello se soluciona el problema.

     (*) El juego parece funcionar pero hay fallos 3d o con las luces.
         Solucin: ePSXe tiene una emulacin mas o menos completa del
         GTE, pero a veces se producen fallos, los cuales esperamos
         solucionar en prximas versiones. Tambin podra probar con
         otro plugin para ver si el GTE es realmente el problema.
         (el plugin de pete modo software es el mas compatible)

     (*) El juego tiene pausas en los vdeos de mdec.
     (*) El juego muestra los vdeos con errores.
         Solucin: Tristemente ePSXe tiene una emulacin incompleta
         y errnea del MDEC, lo cual hace que algunos vdeo tengan
         pausas, por ello le recomendamos que se salte los vdeos
         pulsando las teclas. Si desea disfrutar de los vdeos le
         recomendamos que utilice otro emulador o una playstation.

     (*) El juego muestra solo un parte de la imagen del vdeo en la
         parte de la izquierda de la pantalla y para.
         Solucin: Este es el problema mas importante de ePSXe con
         los vdeo en algunos juegos. El timing y la emulacin del
         cdrom no es del todo correcta y hace que los juegos hagan
         largas pausas (en realidad no paran), para saltarse el vdeo
         deje pulsadas las teclas X y start durante unos segundos.
         (el problema es que el vdeo solo se puede saltar cuando
         esta en movimiento ;-) Si desea disfrutar de los vdeos le
         recomendamos que utilice otro emulador o una playstation.

    (*)  El programa continua sin funcionar. Solucin: Si tras todo lo
         anterior el programa no funciona, entonces probablemente no
         sea compatible con ePSXe todava. Espere una nueva versin o
         pruebe otro emulador.

SONIDO. ePSXe incluye soporte para los plugins de sonido del psemupro
en esta versin, incluyendo sonido ADPCM, CDDA y emulacin parcial del XA.
Problemas con el sonido:

    (*)  El programa no suena.
         Solucin: asegrese que tiene activado el sonido en los settings,
         utilizando para ello el interfaz grfico. Si el sonido sigue sin
         sonar podra tratarse de un juego usando un modo de sonido XA no
         soportado, lo sentimos, intentaremos incluirlo en el futuro.

    (*)  El sonido XA es de baja calidad.
         Solucin: El sonido XA en ePSXe es experimental, as que
         no espere que suene demasiado bien :-(((

**************************************************************************
7. Dnde recibir ayuda sobre el emulador?
**************************************************************************

Existen varios caminos antes de pedirnos ayuda directamente.
En primer lugar podra leer la documentacin, la
mayora de las preguntas tienen respuesta aqu. Tambin
podra usar las news de emulacin:

news://comp.emulator.misc
news://comp.emulator.game.consolas

Otro mtodo es preguntar en los canales sobre emuladores que
existen en irc, #epsxe, #psxemu, #emu en EFNET (ingls), o bien
el el canal #emuladores de irc-hispano (espaol).
Muchas de las personas que encontrar ah conocen mejor que
nosotros como resolver algunos problemas que pueden dar los
emuladores, o como conseguir informacin sobre ellos.
Y por ltimo estamos nosotros, de todas formas esto es software
gratuito y no tenemos tiempo para responder dudas o problemas
ya respondidos, o aunque no lo sean, pero ... si todos los
anteriores mtodos fallan podrs localizarnos en las siguientes
direcciones de e-mail, aunque no nos comprometemos a responder.

calb, Galtor, _Demo_
-----------------------
email: calb@epsxe.com
email: galtor@epsxe.com
email: _Demo_@epsxe.com

**************************************************************************
A. FAQ sobre ePSXe
**************************************************************************

(*) Funciona (mi juego favorito) en ePSXe? Por que no funciona
(mi juego favorito) en ePSXe? y preguntas similares.

Lo sentimos, pruebe con otro emulador o una playstation real :).

(*) Cuando se podr conseguir la prxima versin de ePSXe?

No tiene respuesta.

(*) Donde se puede encontrar la ltima versin del emulador?

http://www.epsxe.com/

adems se puede encontrar en varios WEBs sobre
emulacin repartidos por todo el mundo.

**************************************************************************
B. Agradecimientos
**************************************************************************

 Doomed        - una agradable documentacion y amor hacia la emulacion ;)
 pts           - testeos y apoyo moral.
 Vood          - por ayuda con el Xplorer.
 Fennec        - por un debugger para el Xplorer.
 Kazzuya       - por soporte del sonido XA y unos agradable plugins.
 Pete          - por unos plugins maravillosos, emails y charlas.
 Roor          - por multitud de buenas ideas.
 Expert        - por agradables charlas e informacion.
 Duddie/Tratax - la gente del psemupro el camino a seguir.
 JNS           - por ayuda en el gui y multiples pruebas.
 GreenImp      - por multiples pruebas.
 Bobbi         - por arreglos a la documentacion inglesa.
 fpse team     - por ideas y ayuda con el mdec y el sio.
 1964 team     - por ideas para el gui.

 Independent JPEG Group - por rutinas para decodificar jpegs.
 Segu, Nik, Lewpy, Null, y al resto de programadores de plugins del psemupro.

 Muchas gracias a: Zsknight, Zilmar, Jabo, Willy, Goi y Jose.

**************************************************************************
C. Legalidad
**************************************************************************

ePSXe Copyright 2000 ePSXe team.
Sony Playstation es un marca registrada por Sony.
Cada juego mencionad es una marca registra por sus autores o empresas.
Tu puedes estar en posesion de la BIOS solo si legalmente puedes hacerlo.
Nadie del ePSXe team, ni software ni autores estan afiliados con Sony.
ePSXe es freeware y puede ser distribuido libremente siempre y cuando
 no sea modificado o vendido, y la BIOS no debe ser empaquetada junto
 al programa. Este fichero de documentacion debe ser incluido junto al
 ejecutable.
Cuando usas este software lo haces en tu propio riesgo. Los autores no
 son responsable por la perdida o dao resultante de usar o no poder
 usar este software.
Si tu no aceptas los terminos de esta licencia borra el software
 inmediatamente.

-------------------------------------------------------------------
calb   calb@epsxe.com
Galtor galtor@epsxe.com
_Demo_ _Demo_@epsxe.com
-------------------------------------------------------------------
http://www.epsxe.com
-------------------------------------------------------------------
